• word of the day

    townsend harris

    townsend harris - Dictionary definition and meaning for word townsend harris

    Definition
    (noun) United States diplomat who was instrumental in opening Japan to foreign trade (1804-1878)
    Synonyms : harris

Word used in video below:
text: Townsend's you have to make some excuse
Download our Mobile App Today
Receive our word of the day
on Whatsapp